Farmux 0.1 beta 1 =]
Publicado por Bruno Normandia 29/08/2007
[ Hits: 5.280 ]
Script baseado na lojinha.py do r _luks adaptado para farmácia/drogaria contendo banco de dados dos remédios e 'devedores'.
Como gostei de desenvolver, pretendo adicionar algumas melhorias assim que for me aprofundando em Python; então considero esta a Beta 1 =]
Aceito qualquer dica de melhoria e fontes de pesquisa sobre o python.
flw ;)
#lojinha.py
import shelve
db={}
db=shelve.open('./famuxb1.db') #abre o db
def menu():
print 'Farmux 0.1 beta 1\n'
print '1 - adicionar devedor'
print '2 - listar devedores e remedios cadastrados'
print '3 - adicionar remedio'
print '4 - sair'
a=raw_input()
if a == '1':
nome=raw_input('qual o nome do devedor ?')
divida=raw_input('quanto deve ?')
armazenar(nome,divida)
menu()
elif a == '2':
listar()
menu()
elif a == '4':
print 'saindo ...'
print "desenvolvido por Bruno Normandia"
db.close()
elif a == '3':
remedio=raw_input('Qual o nome do remedio?')
preco=raw_input('Quanto custa?')
guardar(remedio,preco)
menu()
def guardar(remedio,preco):
db[remedio]=preco
def armazenar(nome,divida):
db[nome]=divida
def listar():
lista=db.keys()
for i in lista:
print '%s => %s\n' %(i,db[i])
menu()
Resolução de problemas por meio de buscas - Labirinto (Inteligência Artificial)
Painel com botões desligar, reiniciar, logoff e bloquear tela
Problema das Oito Rainhas (Random)
Nenhum comentário foi encontrado.
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Script para configurar o DOOM Retro no Linux
Script para organizar janelas em cascata no KDE Plasma 6 (Wayland)
Instalador não reconhece SSD Sata. (5)
Qual é a melhor forma de utilizar ponteiros? (6)









